//
//  RNOLMyGiftListViewController.m
//  RongNiuOnline
//
//  Created by apple on 2018/4/24.
//  Copyright © 2018年 rongniu. All rights reserved.
//

#import "RNOLMyGiftListViewController.h"
#import "RNOLMyGiftTableViewCell.h"
#import "RNOLMyAddressListViewController.h"


@interface RNOLMyGiftListViewController ()<UITableViewDelegate,UITableViewDataSource>

@property (nonatomic,strong) UITableView *tableView;


@end

@implementation RNOLMyGiftListViewController

- (UITableView *)tableView{
    if(!_tableView){
        _tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, KWIDTH , KHIGHT - kNavBarHeight) style:UITableViewStyleGrouped];
        _tableView.backgroundColor = kBgColor;
        adjustsScrollViewInsets_NO(_tableView, self);
        _tableView.delegate = self;
        _tableView.dataSource = self;
        _tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
        UIView *header = [[UIView alloc] initWithFrame:CGRectMake(0, 0, KWIDTH , 10)];
        header.backgroundColor = kBgColor;
        _tableView.tableHeaderView = header;
        _tableView.tableFooterView = [UIView new];
        [_tableView registerNib:[UINib nibWithNibName: NSStringFromClass([RNOLMyGiftTableViewCell class]) bundle:nil] forCellReuseIdentifier:NSStringFromClass([RNOLMyGiftTableViewCell class])];
        [self.view addSubview: _tableView];
    }
    return _tableView;
}

- (void)viewDidLoad {
    [super viewDidLoad];
    [self.view setBackgroundColor: kBgColor];
    [self setupNavBarTitleViewWithText:@"我的礼品"];
    [self addNavRightButtonWithImage:@"rnol_address_region"];
    [self tableView];
    [RNOLLoginTool setNavgationBarNeedAnimation:YES];

}

#pragma mark- 导航栏右侧按钮回调
- (void)rightBarButtonAction {
//    NSLog(@"地址");
    [self pushPageWithClass:[RNOLMyAddressListViewController class]];
}


#pragma mark -  UITableViewDelegate && UITableViewDataSource
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return 20;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    RNOLMyGiftTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier: NSStringFromClass([RNOLMyGiftTableViewCell class])];
    return cell;
}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    return 110.0f;
}

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
    return 0.01;
}

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
    return 0.01;
}

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
    return [UIView new];
}

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{
    return [UIView new];
}


@end
